$(function(){
	var maxSortNum = null;
	
	//取得最大排序号
	$.ajax({
		type:'POST',
		url: 'sysMenuAction!queryNextSortNum.ac',
		dataType:'json',
		beforeSend:function(){
				jLoading("正在取号，请稍后...");
			},
		success:function(rs){
			if(rs.flag){
				maxSortNum = rs.nextSortNum - 1;
				$('#maxSortNum').text(maxSortNum);
				jUnloading();
			}else{
				jAlert('取号失败');
			}
		}
	});
	
	//绑定添加菜单事件
	$('#submitBtn').click(function(){
		var $m = $('#sysMenuIdHidden');
		var $n = $('#sysMenuName');
		var $s = $('#sysMenuSortnum');
		
		if($s.val() == ''){
			jAlert('排序号必填');
			return;
		}else if(!Validator.isNumber($s.val())){
			jAlert('排序号, 只能输入数字');
			return;
		}else if($s.val() > maxSortNum){
			jAlert('排序号, 此时最大排序号为：' + maxSortNum);
			return;
		}
		
		if($n.val() == ''){
			jAlert('名称必填');
			return;
		}
		
		function collectData(){
			var a = new Array();
			a.push('sysMenu.id=' + $m.val());
			a.push('sysMenu.name=' + $n.val());
			a.push('sysMenu.sortNum=' + $s.val());
			return a.join('&');
		}
		
		$.ajax({
			type:'POST',
			url: 'sysMenuAction!updateMenu.ac',
			data: collectData(),
			dataType:'json',
			beforeSend:function(){
				jLoading("正在操作，请稍后...");
			},
			success:function(rs){
				if(rs.flag){
					top.window.frames['leftFrame'].window.location.reload();
					jAlert('操作成功');
				}else{
					jAlert('操作失败:' + rs.msg);
				}
			}
		});
	});
	
});